the quality of being invincible - Inglés Sinónimo Diccionario